/* 

WOO CUSTOM STYLESHEET

---------------------



Instructions:



Add your custom styles at the end of this file instead 

of style.css so it is easier to update the theme. 

Simply copy an existing style from style.css to this file, 

and modify it to your liking.

*/

body {background:#FFF url(images/html.png) center top repeat-x;}

#wrapper {width:100% !important; padding:0 !important; background:url(images/wrapper.png) center top no-repeat;}

#footer-wrapper {background:#340016 url(images/footer-wrapper.png) center top repeat-x; clear:both;}

a:link, a:visited  { color: #d43b2d; text-decoration:underline; font-weight:bold;}

a:hover {text-decoration:underline; color:#340016; font-weight:bold; }

#content {background:#FFF; padding:10px;}

#navigation {margin-bottom:0; background:url(images/navigation.png) center top no-repeat; text-transform:uppercase;padding:5px 0;}

#navigation a:link, #navigation a:visited  { color: #FFFFFF; text-decoration:none; font-weight:normal;}

#navigation a:hover {text-decoration:none; color:#CCCC66; font-weight:normal; }


#header, #footer, #navigation { width:960px;}

.nav a {padding:12px 32px;}

.nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .nav li.sfHover, .nav li.current_page_item li a, .nav li.current_page_parent li a, .nav li.current-menu-ancestor li a, .nav li.current-menu-item li a, .nav li.sfHover li {  background:none;color:#CCCC66 !important; }

.nav li a:hover {background:#52070e;color:#CCCC66 !important; }

#footer-widgets {border:none;}

	#footer-widgets h3 {
		border-bottom:3px solid #26000f;
		color:#FFF;
		}
		
	#footer-widgets .widget p {
		 color:#FFF !important;
		}
		
	#footer-widgets a:link, #footer-widgets a:visited  { color: #cccc66; text-decoration:underline; font-weight:bold;}

	#footer-widgets a:hover {text-decoration:underline; color:#ffffff; font-weight:bold; }

#tabs {background:#340016;}

#tabs .inside {background:#eff0d1 !important; }

#tabs .wooTabs a {font-size:14px !important; text-transform:uppercase !important; font-weight:bold !important;}

#tabs ul.wooTabs li a, #tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {background:#eff0d1 !important;}

.nav li a.sf-with-ul { padding-right:35px; }

.nav li ul  { background: #52070e; position: absolute; left: -999em; z-index:999; border:none; width:260px; overflow:hidden; }

	.nav li ul li  { background:#52070e !important; width:260px; overflow:hidden; border:none; font-family:Arial, Helvetica, sans-serif !important;}

	.nav li ul li a  { color:#fff; font-size:14px; line-height:18px; text-transform:none; width:260px; overflow:hidden; border-top:1px solid #72111f; border-bottom:1px solid #360307; font-family:Arial, Helvetica, sans-serif !important;}

	.nav li ul li a.sf-with-ul { padding:5px 10px; }

	.nav li ul li a:hover  { background:#340016; width:260px; overflow:hidden; border-top:1px solid #730044; border-bottom:1px solid #0b0002;}

	.nav li ul ul  { margin: -30px 0 0 180px; }

	.nav li ul ul li a  {  }

	.nav li ul li ul li a  {  }
	
#tabs .inside ul { border: 1px solid #e0e1a4; border-width:1px 0 1px 0;}

#tabs .inside li { border:1px solid #e0e1a4; border-top:none;}	
	
.nav .sf-sub-indicator {background:none !important;position:absolute;display:block;right:0.4em;top:47%;width:10px;height:10px;text-indent:-999em;overflow:hidden;}

.archive_header  { border-bottom:#EFF0D1 5px solid; }

.post-more {border:1px solid #EFF0D1;}

.entry .wp-caption { padding: 1px; text-align:center; background:#fafbea; background:rgba(255,255,255,0.7); border: solid 1px #EFF0D1; }

#post-author { background: #fafbea; padding:15px; border:1px solid #EFF0D1; border-width:4px 0 1px; margin: 0 0 1.5em; }

#post-author .profile-image { float:left; margin:0 15px 5px 0; padding: 5px; border: 1px solid #EFF0D1; background:#fafbea; background:rgba(255,255,255,0.7);}

#comments {position:relative;margin:40px 0 0;padding:40px 0 0 0; border-top:1px solid #EFF0D1; border-top:1px solid rgba(0,0,0,0.07);}

#comments .comment.thread-even { background: #fafbea; background: rgba(0,0,0,0.02); border-bottom:1px solid #EFF0D1; border-bottom:1px solid rgba(0,0,0,0.07); }

#comments .reply a:hover { background:#fafbea; }

#comments ul.children li {border-top:1px solid #EFF0D1; }


#comments h3  { color:#333; font-weight:normal; margin-bottom:20px; }

#comments .comment.thread-even { background: #fafbea; background: rgba(0,0,0,0.02); border-bottom:1px solid #EFF0D1; border-bottom:1px solid rgba(0,0,0,0.07); }

#searchform {
	width:300px;
	height:32px;
	background:url(images/search.png) left top no-repeat;
	position:absolute;
	right:5px;
	top:110px;
	}
	
	#searchform .textbox {
		width:251px;
		margin:0;
		border:none;
		background:none;
		}
	
	#searchsubmit {
		width:32px;
		height:32px;
		background:none;
		border:none;
		margin:0;
		cursor:pointer;
		}
		
.textwidget ul {list-style-type:none;padding:0;}
.textwidget ul li {padding:3px 0;}
.textwidget ul li a {padding-left:0;margin-left:0;}

.post-meta .small:first-child, .post-meta .author {display:none !important;}

.post-more {display:none;}